//用户的存款实列
import { createSlice } from "@reduxjs/toolkit";

const userStore = createSlice({
  // 名称
  name: "user",
  // 数据状态
  initialState: {
    // token 信息
    token: "",
  },

  // 同步请求
  reducers: {
    // 修改token的方法
    setToken(state, action) {
      state.token = action.payload;
    },
  },
});

// 解构方法出来
const { setToken } = userStore.actions;

// 异步

// 获取reducer
const reducer = userStore.reducer;

// 导出函数
export { setToken };

// 导出实列
export default reducer;
